Эльбрус 16С - процессор серверного класса с аппаратной поддержкой виртуализации и расширенным адресным пространством оперативной памяти. Содержит 16 ядер архитектуры Эльбрус(E2K) 6-го поколения с тактовой частотой до 2000 МГц и встроенный контроллер периферийных интерфейсов 3-го поколения. Позволяет строить многопроцессорные серверы и высокопроизводительные рабочие станции.
Вы можете изучать предупреждения, ошибки и ассемблерный код, выдаваемые компилятором, а также просматривать результат выполнения скомпилированной программы для архитектуры Эльбрус(E2K). Поддерживаются языки, C++, Fortran, Rust.
К серверам на процессорах архитектуры Эльбрус открылся бесплатный удаленный доступ, которым вы можете воспользоваться и возможно портировать что то полезное.
Данное руководство содержит основные материалы для обучения эффективному программированию на платформе Эльбрус и применимо на любом варианте Linux-подобной операционной системы.
Чат про администрирование и создание программ на платформе Эльбрус(E2K).
Характеристика | Значение |
---|---|
Серия микросхемы | 1891ВМ038 |
Модельный ряд | 1891ВМ03A8 - с тактовой частотой до 2000 МГц 1891ВМ03B8 - с тактовой частотой до 1800 МГц |
Архитектура | Эльбрус, версия 6 |
Масштабируемость | 16 ядер в процессоре 4 процессора в модуле 3 межпроцессорных канала (IPCC) по 16 Гбайт/с 1 из каналов мультиплексирован с PCI-E / КПИ 2 процессора в модуле 1 межпроцессорный канал, объединяющий до 3-х IPCC 1 из каналов мультиплексирован с PCI-E / КПИ |
Тактовая частота | до 2000 МГц (1891ВМ03A8) до 1800 МГц (1891ВМ03B8) |
Пиковая производительность | 50 операций в такт в каждом ядре (8 цел., 24 веществ.) 1536 GFLOPS FP32, 768 GFLOPS FP64 |
Кэш-память | L1: 64 Кбайт данные + 128 Кбайт команды в каждом ядре L2: 1 Мбайт в каждом ядре, 16 Мбайт суммарно L3: 32 Мбайт в процессоре |
Оперативная память | 4 канала DDR4-2400 ECC, до 76,8 Гбайт/с поддерживаются только модули DDR4 ECC 8 каналов DDR-3200 ECC в будущей версии 1024 Гбайт на процессор (512 Гбайт на канал) 256 Тбайт адресное пространство машины |
Встроенный контроллер периферийных интерфейсов | |
Модель | встроенный контроллер 3-го поколения (EIOH) |
Контроллеры PCI | 32 внешние линии PCI Express 3.1 на 4 контроллерах 16 линий PCI-E мультиплексированы с IPCC № 3: • PCI-E x16 ∙ 1 / x8 ∙ 2 • IPCC x8 + PCI-E x8 ∙ 1 / x4 ∙ 2 • IPCC x16 16 линий PCI-E мультиплексированы с WLCC (КПИ-2): • PCI-E x16 ∙ 1 / x8 ∙ 2 • WLCC x8 + PCI-E x8 ∙ 1 / x4 ∙ 2 • WLCC x16 (x8 в инженерных образцах) |
Контроллеры Ethernet | 1 контроллер 10GBase-KR 2 контроллера 2.5GBase-T / 1000Base-T каналы Ethernet мультиплексированы с 2 каналами SATA: • SATA ∙ 2 + 10GbE∙ 1 + 2.5GbE ∙ 1 (1GbE ∙ 1) • SATA ∙ 2 + 2.5GbE ∙ 2 (1GbE ∙ 2) • SATA ∙ 2 + 2.5GbE ∙ 1 + 1GbE ∙ 1 • SATA ∙ 4 поддержка синхронизации IEEE 1588 (PTP) |
Контроллеры SATA | 4 канала SATA 3.0 на 1 контроллере AHCI 2 из каналов мультиплексированы с каналами Ethernet |
Контроллеры USB | 4 канала USB 3.0 на 1 контроллере XHCI 4 канала USB 2.0/1.1 на 1 контроллере EHCI/OHCI возможно объединение в 4 порта USB 3.0/2.0/1.1 |
Контроллеры Audio | 1 интерфейс стандарта Intel HD Audio 1 поток воспроизведения, 1 поток записи, 6 каналов в потоке 8, 16, 20, 24, 32 бита разрядность квантования 6-192 кГц частота дискретизации |
Контроллеры LPC | 2 порта RS-232 (115,2 кбит/с) 5 каналов I²C/IPMB (1 МГц) 1 шина SPI на 4 устройства (50 МГц) 16 линий GPIO и модуля привязки времени 1 контроллер внешних прерываний ввода-вывода (IOEPIC) 1 системный таймер, 1 сторожевой таймер 1 контроллер управления питанием микросхемы (PMC) 1 контроллер управления питанием системы (SPMC) 1 контроллер датчиков температуры и напряжения (PVT) 2 канала управления вентиляторами (PWM) 1 контроллер интерфейса тестирования JTAG |
Внешний контроллер периферийных интерфейсов | |
Применение | при необходимости расширения набора интерфейсов |
Связи | 1 канал ввода-вывода WLCC, до 8 Гбайт/с в каждую сторону мультиплексирован с PCI Express |
Совместимость | КПИ-2(1991ВГ2Я) - в режиме 5 Гбайт/с |
Технологические характеристики микросхемы | |
Топология | 12 млрд. транзисторов 16 нм техпроцесс, 618 мм² площадь кристалла |
Корпус | 78×63×5,3 мм 4804 контакта HFC BGA |
Электропитание | 0,8 В, 1,2 В, 1,5 В, 1,8 В, 3,3 В 170 Вт макс. динам., 80–90 Вт типов. рассеив. (1891ВМ03A8) 163 Вт макс. динам., 70 Вт типов. рассеив. (1891ВМ03B8) 130 Вт макс. рассеив. |
Условия эксплуатации | температура −40…+85 °C давление от 10⁻⁶ мм рт. ст. до 3 атм. влажность до 98 % при температуре +35 °C |
Год начала производства | ведётся подготовка серийного производства в 2022 году |
Эльбрус 16С - высокопроизводительный процессор общего назначения с улучшенной архитектурой Эльбрус(E2K), реализует технологии энергосбережения.
Особенности Эльбрус 16С:
Наличие 4 каналов доступа к памяти и возможность объединения до 4 процессоров в модуле позволяют строить масштабируемые вычислительные комплексы, обеспечивающие высокую скорость обработки и передачи информации.